package dados;

import java.util.Calendar;

public class Venda {
	private Produto produto;
	private int quantidade;
	private Calendar data;
	private double valorTotal;
	private int codigoVenda;

	public Venda(Produto produto, int quantidade, Calendar data, double valorTotal) {
		this.produto = produto;
		this.quantidade = quantidade;
		this.data = data;
		this.valorTotal = valorTotal;
	}
	
	public int getCodigoVenda(){
		return this.codigoVenda;
	}
	
	public void setCodigoVenda(int codigoVenda){
		this.codigoVenda = codigoVenda;
	}
	
	public int gerarCodigo(){
		setCodigoVenda(getCodigoVenda()+1);
		return getCodigoVenda();
	}

	public Produto getProduto() {
		return produto;
	}

	public void setProduto(Produto produto) {
		this.produto = produto;
	}

	public int getQuantidade() {
		return quantidade;
	}

	public void setQuantidade(int quantidade) {
		this.quantidade = quantidade;
	}

	public Calendar getData() {
		return data;
	}

	public void setData(Calendar data) {
		this.data = data;
	}
	
	public double getValorTotal(){
		return valorTotal;
	}
	
	public void setValorTotal(double valorTotal){
		this.valorTotal = valorTotal;
	}

}
